hash-based message authentication code (HMAC)
Calculations to construct a message authentication code (MAC) that involve cryptographic hash functions in combination with a secret key. HMACs can be used to verify the data integrity and authenticity of messages.